package com.java1227;

/**
 * 11、抽象类：被abstract修饰的类叫做抽象类,表示抽象类的图纸和模板 ----不知道具体是什么类型，用抽象类
 *  成员变量，成员方法，构造方法
 * 12、构造方法：抽象类中有构造方法，但是不能创建对象
 * 13、抽象方法：被abstract修饰的方法，并且没有方法体;
 *  说明:包含抽象方法的类，一定是抽象类;抽象类不一定包含抽象方法。
 *
 */
public abstract class A {
    abstract void m1(int a,int b);
    abstract boolean m2(int a,int b);
    String name;
    int age;

    public A() {
    }

    public A(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }
}
